Absolutely great location, very clean and comfortable with very well thought out amenities. If you struggle climbing steps I would not recommend this because there is one room per floor.