I stayed here in August with my son (Age 16). hotel is very nice, clean, well presented, well equipped rooms with mini fridge re-filled everyday with soft drinks and water. Cleaners come in every day with fresh towels etc. Staff were outstanding, all work very hard, very professional and very friendly. entertainment day and night was good for all ages. food was varied and all fresh however if you have fussy eaters, you will struggle as its definitely more catered towards the russian and german guests. Hotel right on beach, lovely beach, good selection of shops right outside hotel. As an English family, we were the minority as majority of guests are russian or eastern european but all the entertainers were great at communicating in multiple languages. My one only gripe with this hotel is the room views, one side of the hotel that faces the pool and beach is breathtaking, however I paid extra for a 'partial' sea view and this was atrocious. Stepped onto my balcony to be greeted by a view of the side alley where all the bins were. If you looked way off into the distance and stretched over the balcony you could see a glimpse of the sea but there is no way I should have been charged extra for that. All in all, great hotel and would 100% return.