5 stars all round, great host and great place. We loved it!