The apartment is very new, clean and nice. The view is amazing. Everything in the apartment functioned well — water, showers, etc. Unfortunately, the communication regarding check-in and, well, everything was quite terrible. We did not use the offered taxi service because it was overpriced compared to a regular taxi. When we arrived at the address provided through Airbnb it was not the correct address. A different lady from the taxi company who contracts with the management company called me yelling at me for going to the wrong address. In 30 minutes I was communicating with three different people trying to find the correct address and check in and I didn’t know who was in charge. It turns out the property is managed by a company who hasn’t quite figured out responsibilities. The apartment was (like I said) very nice, but wasn’t set up yet to host people. There were 3 towels for 6 people, no trash cans in the bathrooms, no soap, etc. The balcony was very dirty. They brought some towels and soap later. Anyway, it could be a pretty good place but the management needs to iron out the kinks first. Location was just ok. Oh, and there is NOT a washer.