Fantastic location, beautiful house and so many activities and amenities. Craig was an amazing host and very responsive. Fabulous reunion for two families and we would love to return soon, thanks Craig.