We had a lovely time at the apartment which was just a few minutes walk down hill to the beach. The apartment was clean and fairly well-equipped although the kitchen crockery was slightly chipped and old - not a big deal when travelling with toddlers. The double bed mattress was also a little springy and we missed some basics like tea towels and bathmats. On a more positive note, the balcony was much bigger than expected and perfect for outside dining. The living/dining room had a cosy feel.
Communication with the agency was good; they were very accomodating with our requests.