i am changing my 5star criteria for all my future reviews. 3stars will mean "perfectly fine" and 5 stars will be reserved for "excellent beyond expectation".
this little studio gets 5 stars for the +/- 120$ price and great location and amenities.