Very clean, colorful, and in the perfect location. Host was very pleasant and helpful. Overall a phenomenal experience.