Clean, beautiful, and fantastic service. 10/10 will stay again (and not just for the cat).