Very clean, Good place, good location, recommended for groups