The place is very clean. It has all the necessary amenities for a pleasant stay. It has utensils, pots, quality appliances, but you receive only one towel per person and bed sheets. You will need to buy few basic essentials such as sugar, salt, paper towel if you need to use the kitchen for cooking. The unit I stayed in is beautiful and very quiet. Everything is within walking distance, restaurants, market, bars. I received clear instructions to retrieve the keys, the host answered my questions promptly, everything went well and I enjoyed staying at this airbnb. I recommend it.