Location was excellent, the view was priceless and both check-in and check-out were done smoothly.
The only thing I could mention is the smell coming from the toilet, but I guess is because of the altitude of the apartment, as it is located on a 14th floor. Other than that, everything was ok, I would definitely come back!