Large villa with wonderful view. Owner was responsive and helpful prior to check in. Onsite staff including villa manager, kitchen/house attendants, taxi driver, maintenence man, security….all wonder people…friendly, welcoming, attentive. Interesting walk down the hill to public beach area…and a bit of exercise coming back up. Taxi available anytime at your request to go anywhere….and to return you to villa. Some maintenance issues were handled quickly…many light bulbs needed replacing…hot tub didn’t stay heated, toilets had some flushing issues. Any and all concerns were addressed…some the next day. Some observations…only one TV in villa (living room area) and on the small side. With our crew..bedroom TVs would have been nice. When gathered around dining area table adjacent to living room for cards, games, etc…difficult for those in living area trying to watch TV. “Game room had older foosball table and rather “used” pool table and cues. “Exercise equipment was similarly “used” , and some non functional. Our weather was warm and windy….not sure if hillside location is always windy but most days during our visit it was strong enough to blow towels, cups, glasses, off chairs and tables. The pool is very nice but on the cold side during our visit. It is not heated. The bold in our crew used it anyway every day! To the owner,Glen, to the villa mgr, Santa, and the wonderful staff….thank you!