Really enjoyed my 3 night stay at Los Rios Residential. The rooms are large and clean. The staff are very friendly and helpful. Please note the the charming owners do not speak Spanish so bear this in mind. With a few key phrases, however, there should be no problem. WiFi is on hand but you have sit near reception to get a signal. My only criticism would be the breakfast , which is not in abundance. Otherwise an excellent choice.