Great location, good staff and generally comfortable and very well equipped.