Great communication ,wonderful location. Not a big place,but all you could ever need to make your stay at the beach perfect.