Great location and beautiful setting. Also, great hosts who are very accommodating and excellent with communication.