Great place! Great location, sparking clean. Only down side was a miscommunication about check in time, but still 5 stars!