Everything in the apartment was super clean. The linens and towels were fresh and stain-free. Kitchen is compact and contains everything one needs. There is WiFi provided even during times of load shedding. The location ist unbeatable as shops, restaurants, and the beach are just a walk away. The hosts were awesome people and I would definitely stay with them again.