Excellent on all counts. Amazing views, super clean, comfortable and with all the amenities including a lift. Lovely host made me feel so welcome. Special notes: huge bathtub, wrap around balcony, killer stereo system.