Sharing the same comments that I left for Mr. W:
We loved the location and layout of the Catarina apartment. It was perfect for two couples traveling together and the soundproofing was excellent. Doorman was prompt and we appreciated the local dining and sightseeing suggestions. The rooftop was also a cool bonus! So worry not about location, getting a good nights sleep, timeliness of host responses or concerns about security. That is all tops.
Some areas for improvement:
The kitchen is not really usable for cooking a full meal. There were for example, no knives to cut or chop with (save for one small serrated knife) nothing to measure with and very little in the way of cookware. No oven. No kitchen towels. And no dishwashing detergent. (The dishwasher was moldy and smelled like it had not been run in a long time when we opened it) Two of us are home chefs and had aspirations to prepare at least one meal during our stay, but opted not to due to limited inventory.
The glass kitchen is very cool. But it leaks during heavy rain.
No conditioner or laundry detergent were available in the unit. And no additional trash bags to change out garbage.
Lastly, we were not able to check in for nearly 3 hours after our stated check in time was problematic. While on site staff were extremely nice - being told to “just leave your luggage” isn’t exactly an acceptable response for a hospitality organization which is operating like an Apart hotel rather than a traditional Airbnb and charging higher end hotel prices. Maybe a small voucher to have drinks or lunch nearby should be offered if this happens again.
I would book your apartments again, just with slightly different expectations of the kitchen especially.