A great place to stay. Thoughtful touches ensure that things go smoothly (easy to check in and check out, and clear information provided in the room).