A little piece of paradise ...
Two small private villas of "barefoot elegance,"

one set on a dazzling white sand beach,

the other a short stroll away from the beach in a lovely garden setting.