Fantastic apartment, exactly as shown in the pictures. Very clean, spacious and more than well equipped. All facilities appear to be very new, the kitchen has everything one might need. The living/kitchen is quite large and a good place to host a whole family. Communication with Juan was very easy. He is very friendly and helpful, check-in and check-out easy and reliable. They also provided us with a baby crib. We really enjoyed our stay there and can highly recommend the apartment.