Perfect place! Fantastic view. Great hospitality!