This tiny island gives me goosebumps...