The check-in was slow, however that might have been because of a miss communication with the cohost. There were a few maintenance issues with the place, however Sheldeen worked hard to resolve all of them in a timely manner. The house was very clean and tidy, and it was great to have an ensuite for each bedroom and our own pool. The view of the mountain from the BBQ area is great. We felt very safe in the gated estate. The location is perfect as it wasn't too far from malls, the beach, town, or wine farms. There is ample free and secure parking for us and our guests.