Great location, good condo - it has a great potential to be 5 star rating if the cleaning is not mediocre. Needs improvement in the hospitality ends.