Great place to stay for large groups. Not extremely clean however good for the price. Downfall was a gardener coming to the property three times during our weekend stay to check the plants, lacked privacy