Really clean & super fun. Place looks just as shown in pictures & the location is great! Will definitely book again!