There were 9 of us staying in the home. The location sitting up on a hill gave us great views and nice sunsets from both the lower and upper verandas. The house was very spacious and fit our needs well. The foosball table and workout areas were very nice. The pool was kept clean by a worker that cam by twice a day to clean it, That was awesome! The house was well-stocked with what we needed to cook. Overall the house was a great place to stay. The only exception was there were two very sweet dogs on the property that were kept in a separate area. No one told us we could have the dogs removed during our stay. I wish we would have done that because even though these dogs were very sweet, they barked a lot especially at night. So I recommend that anyone who stays here asks to have the dogs removed during your stay. If we had known that, I am sure the home would have rated 5 stars, but because of the barking that is why I gave it a 4 overall. I will most likely stay there again in the future, but with no dogs.