Close to perfect stay; a well-equipped kitchen, spacious living area, and a balcony with amazing sunset views. Would highly recommend.