Amazing location and very clean. Great for groups.