Very clean and in a perfect location. Plenty of room for groups to be able to enjoy and not feel packed together. Will def be back.