Solid place to stay. It's pretty much a hotel.