Very clean and very large space. Ideal for short or long term stay. All basics are available, it was very easy to feel at home. Thank you for the wonderful stay!