I didn't even spend the night. The apartment was old, worn, and tired. It was not clean, hot and humid with NO air conditioning in a city that is known for its hot humid weather. The agency operating the booking tried to charge me several times before payment was due. Entry was entirely electronic and did not work. I drove to hotel 5 minutes away on the beach and got a nicer air conditioned room for less money. Don't waste your money, find something else.