Beautiful place, very spacious and clean. Great views and fantastic location. We have stayed at this place twice, agent has always been very helpful if ever needed.