I could not recommend this place more highly. We were greeted by Ellen who went out of her way to meet our needs from day one which we are so grateful for! The apartment itself is beautiful, with the most modern and stylish decor. We felt at home right away with the cosy yet stylish feel of the bedrooms and living area. The pool in the Garden, although not big, is perfect for a post run dip! (You are ideally placed for the most beautiful morning runs along the beach front.) Ellen was a fantastic host and went above and beyond to help us out and provide us with comforts beyond what we asked for. Highly recommend!