Great stay. Very clean.
We stayed for around a month. Amenities are enough and have what you need. Would recommend for a long stay.