Good place, good service, great comfort