Big, clean, comfortable. Tons of stairs so keep that in mind. Overall, this is an amazing place to stay at a great value. We loved it.