Overall the property was great. It was very spacious for 2 families of 4 (3 toddlers, an infant, and 4 adults). There are a lot of stairs. The down side was upon arrival (Sunday afternoon), the pool was green. The property company was notified (voicemail). Called back on Monday to speak to someone and the pool people were in PCB and would try to come. No one arrived until Tuesday morning, and it started raining so they left. Finally, the company came back on Wed. and cleaned the pool, by the afternoon it was clear. That only left us 1.5 days to use the pool before leaving. Several calls were made to the management company - and they in turn were communicating with the pool company. The main reason for booking was for the pool for the children. The house for the most part has everything you need and we enjoyed our stay, besides the pool issues. Once it was clean, we had a great time enjoying it for the little time we had left.