For ones who like short summary: apartment is a great value for money: excellent location, 2 bedrooms, ground floor. Highly recommended!
Here are some more details. Let start from pros:
1. Apartment location is top notch! Beach starts within 50m, supermarket is even closer, bus stop is nearby (direct routes to bus and train stations). City center is 15-20 minutes walking distance. Not to mention: ground floor which makes everything even better.
2. Apartment is clean and tidy. There is everything one might need during the stay. One thing I would add is an electric kettle (just for convenience), but there is combined gas/electric stove. So, not a big issue
3. Check-in/Check-out. Carlos is a bit strict on those, but you it's always possible to make a deal. Everything is in description. Just notify Carlos upfront, don't be late and everything would be great! We managed to agree for late checkout (4pm) relatively easy, even so official time is 11am.
4. Yes, it's really good option
In my opinion, there are 2 cons (actually quite minor):
1. Air conditioning is paid. There is no mention about this on the page. However, it actually not needed at all. Ground floor and window blinds don't allow heat to soak in. Despite the fact that my wife hates high temperatures, we have never used it.
2. WiFi upload speed is poor. It's ADSL, nothing can be done about it. But this fact affects only small percentage of guests (the ones who need to upload really big files, let's say for work)