I recommend this place as a great alternative to a hotel. The location is just perfect: around 10 minutes to the beach via major shopping street, less than 10 minutes to the central bus station and 5 minutes to the big grocery store.
Miguel is very hospitable and answered every request quickly.
The place has everything needed for a comfortable family stay including washing machine, stove, kitchenware, microwave.