Very clean and beautifully decorated. We went in expecting bit of a different layout but the pictures are accurate. Parking on the driveway was a major plus and the host was super nice.