The two of us had a very pleasant stay at Puerto Suites. The hosts were very communicative, and shared an abundance of information that made getting to the apartment and the stay very smooth. The location is easy to get to from the airport via the metro, and about a 12-15 minute walk from the beach. The neighbourhood has everything that you may need right on the doorstep, so no need to worry about anything you may have forgotten to pack.
The keycode locks can be a little temperamental, but the hosts do provide regular keys to access the rooms as well, which was helpful. The team replied very swiftly to any questions we had, and helped us out throughout.
The apartment was great for our needs, comfy bed, reliable WiFi and well air-conditioned (much needed for the 38 degree heat.) Great pressure in the showers, and the room was tidy and well furnished with everything needed for the kitchen and bathroom. We had a nice balcony overlooking the street and opposite the church as well, to sit and drink coffee on (we liked the sound of occasional church bells, but others might not.)
We'd gladly stay at Puerto Suites again in the future.