We had a wonderful experience with this place. It is definitely perfect for a short or long-term stay as they have clearly put a lot of attention to the details. For example, there was everything you would need in the kitchen, living room and bedroom, and I also loved the dedicated work space and the easy accessibility to the laundry or even patio. The location is also pretty fantastic in that there is so much to see or do within walking distance. The hosts were also very communicative and responsive. Highly recommend this place for your next stay!