The place was clean and neat. There was plenty of space for my family and the views are awesome. The location is very central to any direction. Wifi worked very well except for the first 2 days when it was off. There was just a lack of dishcloths to wipe and clean the dishes and tables after we ate. otherwise an awesome stay.