L.A. Beach is a development of 12 exclusive detached villas, each with a private pool and roof solarium, located just 100m from the beautiful Los Narejos beach and only a two minute walk from the buzzing Rio Nalon strip with its wealth of bars and restaurants.