The unit is well appointed, very spacious and clean. The views are second to none. The host was available to answer all my questions in a timely manner. We loved it. The kids had a ball. Suggestions - let the guests know where the assigned parking spot is. This spot was not near all the other PH spots and was very difficult to locate. Also, every unit comes with two parking spaces, one reserved and one non reserved, yet I was only given the reserved spot with my rental agreement. In order to park another car, it entailed a fee. I think both parking passes should come with the unit. Obviously, these are my personal opinions and are not deal breakers and would definitely not deter me from renting again.