Place was overall very nice. Very spacious, nice furnishing and amenities.
Living room was comfortable with good smart TV which was useful. Bed was comfortable with extra pillows.
Only improvement point was the shower. The hot water was on & off, the water pressure was a trickle, sliding door in the shower will not slide making me go in and out through a small gap, water drainage wouldn't drain fast so I had to stand in a pool of dirty water while showering.
If the shower is improved, this place would be 10 out of 10.