Los Delfines offers beachfront apartments with amenities like pools and tennis courts.