A perfect spot. The hosts provided absolutely everything that we could possibly need. The facilities are great & the views are amazing.