Everything you could possibly want in a bachelorette party location!