Overall, my colleagues and I had a decent stay at this property - we had to book it last minute since our previous accommodation was unexpectedly cancelled. The location was nice and proximity to the beach was great. However, the pillows and some of the mattresses were very uncomfortable. There was also limited cookware in the kitchen, and what was available was quite dirty and of poor quality. It was the small things that stood out, as we had expected such comforts would have been provided, especially considering the rental rate. Otherwise, the hosts were responsive when attending to any service requests and we would generally recommend this apartment to others.