The house, view, and location were amazing. Communication with house manager was good. Cleanliness of the house at check in was NOT satisfactory. For the price, it should be spotless, including underneath furniture, corners and edges of floors. The glass showers were water spotted and bedding on one of the beds had some stains. There were dirty socks behind the sofa and jelly beans underneath, and one of the bedrooms had a fingernail on the floor. Also, the dishwasher did a terrible job. Pool was not heated when we arrived and a technician had to come out to fix it before we could use the pool. I would recommend this house for large families IF it was cleaned as it should have been upon arrival.