Townhouse was very clean, modern and easy walk to shops and back beach. We enjoyed sitting on the balcony, however in the real heat of the day, we were not able to, as the outdoor umbrella had a part missing. Apart from not being able to sit on the balcony at certain parts of the day, (only disappointing part as this is something we love to do, relax on the balcony), everything else was wonderful. Would stay again at this townhouse, ensuring we had a working outdoor umbrella.