A lovely, exceptionally clean and stylish place to stay, just minutes from beautiful beaches.