the location is excellent and nothing is wrong with this accommodation.
It is a small studio set up with separate bathroom and good Aircon. Ideal if you intend to spend majority of the day out and about