Location was phenomenal. The place was very well appointed. They even provided chairs, towels, a cooler, an outdoor shower. I would make my coffee in the morning and walk over to dog beach and sit. The place is beautiful, was very clean, and the communication was wonderful.