Presents clean and tidy with all amenities required for a stay with a family. Kids loved the pool. Location was lovely and quite, a little long to walk to Main Street for the younger kids but quite an easy walk for older children and adults. Check in and communication process was prompt and friendly. Would recommend and stay again. Thanks for having us.