A beautiful location with lovely garden views. Just a short walk to the beach and local restaurants. Pool and hot tub were great. Was a perfect spot to bring our teens. Would be great for little ones too. Kitchen had all the amenities so we could cook a few meals. Washer and dryer were handy too. Would recommend this place!