Great place. Clean. Good communication. Well equipped for the beach.