Good location, good amenities but could have done better if cleaned properly