The best thing about this apartment is its location. It's in a great area and there is a lot to see and explore within the surrounding neighborhood. Unfortunately, the biggest issues with this apartment reside with the host, who is sadly unaware of the amenities that are detailed as provided in his own listing. If you do happen to ask for the items written in the amenities, prepare for a surprise morning visit where you'll be insulted for not speaking spanish even though the host's profile says he speaks english, and treated as if you are trying to create problems out of nowhere. The host will also tell you he does not know what the apartment contains because it is managed by a woman he has appointed as caretaker (who is not mentioned in the listing and does not speak any english, who you will have to contact for toilet paper etc through the chat app Whatsapp), along with his brothers. I had a long term stay with my partner for 35 nights and the apartment is not stocked with any cleaning supplies. When we arrived there were some cleanliness issues with the bathroom and the fridge was not set to cool. This was a problem as we had purchased groceries which we then had to leave in a neighboring apartment's fridge as we waited to see if the fridge in the apartment would work, which thankfully by the next day did start to chill. The host also tries to take all communication off of the Airbnb website and onto the chat app Whatsapp, which is concerning with some of his behavior. He does not speak english and I do not speak spanish. The Airbnb website has language translation built in and Whatsapp does not, but for some reason he insists on wanting to communicate through Whatsapp. As for the apartment itself, generally it's nice, and it is quiet for the area it is in. The building seems safe, and it's equipped with a washing machine and dryer that does cost money but is inexpensive. The pool area is also nice and has a good view. Having said all of this, I definitely would not stay here again as the experience with the host is definitely not worth spending nearly $1,000 for. I'm sure he'll reply and say he welcomes the feedback but I do hope he actually learns to accept responsibility as the host and improves his attitude and behavior.