We couldn't have enjoyed our stay in the apartment more. It's clean, comfortable and the views are incredible. Communication with the host was clear and easy, and check in was a breeze. Would highly recommend staying here.