A comfortable, well-appointed space, with the staff going above and beyond to make you feel welcome.