Wow this place is absolutely awesome!!! An amazing stay. David was the perfect host and so kind. The apartment was beautiful and sparkling clean with a lovely swimming pool which made for a special treat to relax in. We are looking forwards to returning in future.