Great place, practical, clean and in a great location. It has everything you would need for a nice short stay.
For long terms stays over 3 weeks, agree with the owner beforehand on cleaning and utilities.