I stayed here with my 2 sons aged 17 & 21 for some family time.
This was a quiet part of the town. The beach is a 5 minute walk at the side of the hotel. The beach is small with some activities, Pedloe, jet skies etc.
The hotel is clean and the staff are pleasant and helpful. There is an indoor pool, gym and spa centre.
We had a 2 bedroom apartment which was spacious. There was a large balcony. In the bathroom there were toiletries, towels, hairdryer. With extra little things like shower cap, shoe shine & sewing kit.
The only let down was the restaurant. I'm not sure if it was because their holiday season hadn't started at that time. There were minimal choices of food. All I can say is that if you had a fussy child then this wouldn't have been any good. Also there was only one bar for the AI, basic drinks with the odd cocktail. The other bars you had to pay for drinks.
You could get a bus very cheap to Sunny Beach. We walked to the old town, which was lovely and took just over an hour. There is also an Aldi about 15 minutes walk away. The water park is amazing and well worth a day out.