Clean and really well decorated. Hosts are flexible, helpful and very nice. Great experience overall!