clean, well maintained, modern and pet friendly. the property has many features and plenty of lush greenery to take in and wander around. the hosts were very friendly with quick reply times. everything we needed for a pleasant stay.