Magical, just magical. Clean, well stocked, comfy. Magical.