Large apartment, love that there were three bathrooms, one for each room. The views were nice and the place was spacious and clean. Maria was easy to communicate with and accommodating when we had some issues. The shower drained very slowly and she got the maintenance guy to fix it quickly.
There were a few things that we wished we had, like enough towels for the pool (we were 6, only 4 were given) and a bath mat for getting out of the shower. They never got delivered to us, but we lived.
Something out of Maria's control was the infinity pool at the top. The pool itself felt dirty and the water level was so low, it could not be called an infinity pool. Pool maintenance happens on Monday (pool is closed then), and we went on a Tuesday. But, the view =awesome!!
The location is great, there is a gordita place down stairs that is really good. It was crazy how easily we could walk to really great parks, restaurants and bars.
Overall, it was perfect for us as three couples.