The place is truly excellent. Fantastic location, fantastic view, nice accommodations.