The location is great and communications worked fine however when we arrived we found the balcony and BBQ very dirty as well as some unwashed cups and cutlery in the kitchen (put away but not washed). We also had some broken lamps and a very noisy fan in the ensuite. The place needs some TLC and professional cleaning