Excellent place- excellent setting and excellent value awesome place and awesome hosts