Great location, clean , great for a big group