Very clean and tidy, lots of amenities provided, secure yard for the dogs and excellent communication.