good location, great community, a lot of beach gears for young kids