Beautiful location and property. Kids loved the garden. Boys loved the pool table. Minor cleaning issues and better kitchen amenities but would definitely stay here again.