The place is perfect. The location is excellent, the amenities are superb, the hosts were fantastic. Our trip was so cozy and beautiful.