I would have liked to give this property more than 3 stars but just could not. The house was very pretty and it had great access to the beach and the pool was very nice. However, the bathrooms were not that clean there was mold in the showers, and the toilets could have been a little cleaner too. The sofas had stains on them and the throw pillows also had stains. The beds were not that comfortable either. There was no shade on the front door which was mostly glass so you can see in. I called the day we arrived and the office told me there would be someone out that day to take care of it, but no one ever showed up. The grill on the 3rd floor balcony did not work and the loaner grill did not have enough propane so we could not use it but once. The table and chairs on the 3rd floor balcony was old and very uncomfortable, the cushions were thin and worn. When you spend that much money on a place to stay you should expect it to be clean and comfortable, I would not stay at this place again.