Absolutely idyllic little place - with all the amenities you will need and close proximity to the beach and restaurants.