The amenities are great and the staff is very accommodating, but be prepared to deal with an old building.