Our experience was very good overall. The location of the apartment can't be beat: right on the beach with great views of the old city and very near to the Bocagrande commercial strip. The staff was very helpful and flexible. We had some trouble with the first room--the wifi was unreliable and the furniture wasn't appropriate for our party (three couples needing three large beds)--but the staff was understanding and quickly switched us to another.
We'd definitely repeat the experience and/or recommend the apartment/rental company to friends. mehr