The appartment had everything we needed and everything was cleaned. The localization is almost perfect, close to the water bus stop. Keep in mind you will still have to pay a small tourist tax once you arrive the airbnb.