The views are stunning! We really enjoyed our stay. The whole process from booking to check out was uncomplicated and communication was great. Beds are very comfortable and the apartment had everything we needed. We will be back.