The staff are incredibly helpful, and most speak or at can communicate in English. When we went (end of September), it was very quiet, and the resort was less than 1/3 occupied. The pool and pool area were very clean, and was hardly ever used! There is also a kids area in the pool. The room was clean and very nice. It wasn't the most luxurious of rooms (it didn't have a/c or a safe) but we hardly spent time in it! If going during the peak of summer, I can imagine the rooms get quite hot, but opening the doors after sunset creates a good draft and clears the air quickly. There is a ceiling fan with adjustable speed in the room. Kitchen equipped with basics, but suited us just well.
Not going to sugar coat it, there isn't much in the area. At all. There's the beach, and the mini supermarket. Everything else needs a taxi or if you're renting a car, you'll need to use that.
Walk to the beach is max 10 max. It's a small beach with umbrellas and loungers for rent at 4Euros each/day.