Excellent location, clean with great amenities. The stairs can be a challenge- we used street parking rather than the garage.