Modern, convenient, well-kept, and just the right size. I would book this place again.