Very nice place right on the beach. Communication was seamless and all around super fun.