One word. Perfect. Has everything needed for a quick stay over. He even had the heating on for me when I arrived. Hopefully will stay again