We enjoyed our stay in Maria and Pedro's apartment. It's a beautiful place in a good location. The pool is a nice plus!
The one thing we would recommend is to provide a matrass for the baby bed. There was only a slatted frame for the bed. When we asked for the matrass we were told that this wasn't available and got the advice to put a duvet in the bed to make it more comfortable. We managed with lots of pillows, but it wasn't the best support for a baby or toddler's back.
Furthermore there was no option to store our luggage for a couple of hours awaiting our flight.