Great place! Lovely area and the beach in front of the complex is fantastic. Never very crowded and not very many kids—always a plus!