Really lovely place to stay. It feels like you have your own self contained apartment which opens out into the garden and pool area. The apartment itself is lovely clean, comfy bed and extra additional touches such as tea/coffee, some granola, fruit, biscuits, milk and water to get you started which was perfect for us after a long journey.
The house itself is about a 5 minute walk away from the beach, a grocery store and steakhouse so I would say perfectly located and I would recommend staying with Jennifer.