This apartment provided what was needed for a 4 day stay. The host was very professional providing clear and precise instructions for checking in. The apartment was free of clutter and had the basic necessities. The neighbors were unfortunately pretty loud playing music a lot, but of course that's out of the hosts control, and always a chance you're taking booking in a large complex versus house. The amenities and pool looked really nice but we didn't get a chance to use them.