Charming place with everything you can think. Felt really comfortable and at home with great communication. Location is great, close to cafes and main strip. Quick drive to great beaches.