Location of the place is amazing! The guy who let us in was super friendly. The apartment is new, and very nice. The mattress was very good, the pillows could have been better (I think they were synthetic ones, not down)
I would definitely stay again.
Do not get taxi from the airport - there's a good chance they will rip you off. Get the Uber instead!