We visited the Iskar on invitation as kind of an advance party. There are two parts, the newer, lower level and the communist era high rise. I wound up on one of the upper levels of the high rise and that was very nice since it provided a great view of the town, unfortunately not directly toward the beach. As "guests" of a sort, we were treated very politely, so it is hard to say how other visitors fared, but from observation it seemed that most things went fairly smoothly. At least we heard no loud arguments with the staff. The rooms were clean and functional, if not exactly modern. They were sufficiently comfortable and I had a TV and balcony. If you plan to hang out in the bars and on the beach, this is more than adequate. My suite even had a kitchenette, so that could have added to the savings, if desired. Internet is only available in the lobby, but if you aren't working there (as most are not), then this should be of little importance. The hotel does have a small parking lot, as most visitors are bussed there directly from the Airport. Upgrades were being planned, but I don't know what the status of these are.
The hotel is just 5 minutes from the beach, and also has a fairly nice exterior, with a nice pool and lawn. There were quite a few parents with kids and the atmosphere was quite pleasant. The restaurant is large and well equipped. Breakfast was decent, but we did not eat dinner at the hotel, so no comment there. The bar is quite nice and prices for drinks are reasonable. We were there during the soccer championships which was quite an experience.
Sunny Beach is for people who: 1. want to hang out at the beach; 2. want to have a choice of bars to visit; and 3. don't mind all of the trappings of cheap tourist spots (shops, street vendors, brochure hawkers, etc.) There is the occasional annoying beggar, there are all the doormen at the restaurants, but we found that ignoring the nuisances was easy and once ignored they left you alone. We noticed numerous bar-crawl groups late in the evening (mostly British and German) but only heard of a few incidents of people being ripped off or other crimes. Not only at Sunny Beach, but in general in Bulgaria, service is still a new concept, so don't expect too much. I've seen other complaints about not being able to get change, but never had much of a problem with that, though it did happen occasionally.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC