Los Crotos is situated in Puerto Rico, 1.5 km from Playa de Amadores. Free WiFi is provided throughout the property. All units are air conditioned and have a dining area and a seating area with a satellite flat-screen TV. There is also a kitchenette,..