Perfect size, conveniently located, clean, modern, easy communication and very accommodating hosts. I was checking in past midnight and they offered to be available if I had any issues, then I came in and I had a nice board with my name and a welcoming. Small details that make all the difference. Would happily stay there again.