Had a great stay at Vista Del Mar: definitely worth what you are paying. Bathrooms are nice and big, the room was provide with a large fan that cools pretty good - we chose a non-AC - and the room was clean. Decided we wanted to leave one day earlier and Mario even gave us a full refund on that night: thanks for the great flexibility.
Location is on the main street, but a pretty quiet place. Thanks for the stay!