Alan was such a good host. He had great communication from the start. Not only was the location absolutely perfect (middle of everything ), it had every element a bachelorette party needed. The pool was clean and he had towels and sunblock available. I will definitely book for my next family trip.