Stayed for 6 nights as a couple. Not too big not too small. Very functional, compact and well equipped kitchen. Spotlessly clean but got room service cleaning only once in 6 nights. Landline phone was not functional throughout and didn't get fixed even after informing the reception. Laundry and other amenities as described. Good location. Overall good value for money stay.