Kelly was supportive, kind and prompt with her communication. Check in and parking was a breeze, and the beach was beautiful. My kids had a great time. It was wonderful to have the use of beach chairs, boogie boards etc as we will definitely come back and stay here again.