Great accommodation in a tranquil environment, close to fabulous beaches.