Everything was great! The place is new and clean! The location is amazing! We had a great time. Thank you!