Come for the incredible view, stay for the view, cleanliness and very communicative and hospitable hosts! This place was just what our family needed to recharge and relax.