Charming place on a beatific island