Fabulous place - very clean and a great location- kitchen was very well appointed. A minute walk to the beach and easy walk to shops - peaceful and bright unit and the pool and bbq area were a real bonus. We went there with an 8 month old and it was perfect.