Everything was as described in the listing. You have to walk up two flights of stairs but it was not difficult. The location was great and self check in made it very convenient. We enjoyed our stay.