After checking into a different hotel with reservations made through a service in Rota, Spain, staying one miserable night, we were very much dissatisfied. We strolled around the corner and discovered the Rio Mar - not 100 ft. away. We were fortunate in obtaining an end unit on the third floor. The room was much better than we had expected.... more



