Apartment location was excellent, apartment itself was very clean and tidy , lovely big balcony, and had all the facilities we required. Thought it was getting a bit tired and could do with some updates. We found the beds very hard and uncomfortable, maybe just our taste. The pillows where rubbish. TV was impossible to watch , too much break up , luckily I brought my own fire stick which worked fine with a vpn. Communal areas where lovely and the pool area was great, we did eat in the restaurant one night , good choice of menu but it wasn't all that good, pretty average but eatable. Apart from that our stay was fine , we would return.