really great family location with lovely beaches.