Absolutely awesome place.... loved it. Everything was thought of by the host and the little things made a big difference. The views are amazing. There were plenty of activities for the kids as well. Thank you very much for the great hospitality.