Deserves five stars in every category. Would have walked up three times as many stairs to get the view. Isa was very flexible on both check-in and check-out time. Highly recommend.