Great view, great location, everything you need for a short term or long term stay. Incredibly warm and cosy. We literally booked this place the day before. Host was extremely accommodating. Highly recommend.