Excellent excellent stay! Perfect location, amazing views from the wrap-around terrace, beautiful modern apartment on the top floor of an elevator building, great amenities (pool and gym that we never got to use but looked cute!), very quick and responsive/accommodating host, what more can I say. One of my favorite listings yet from this site. Thanks, Carlos.