Better than a 5 star restaurant. The hosts were amazing and so informative. The accomodation was superb! Location was also great.