Clean, modern and within walking distance of everything you will need.
Our only issue was that booking through the Airbnb website did not show on the hotel's reservation system so when we arrived we had to make adjustments to our stay. I recommend calling ahead to confirm the booking.
The staff was very friendly and helpful.