Spectacular view. Hospitable hosts. Very well appointed, extremely well maintained and clean apartment. Delightful and restful stay.