Everything was perfect. The host was magnificent, the location and amenities great. The highlight are the dogs. They are adorable. Would definitely come back.