A LOT OF STAIRS, but very beautiful place and really clean.