Start at the front, reception. We arrived in the early hours, were checked in quickly, I think the lady wanted to return to the party in the bar with her colleagues so we got no information on the preferred club amenities that were part of our package. At the other end, they tried to charge us for drinks that the ticket clearly showed were charged to another room. After numerous members of staff tried to work out how to make a 7 look like a 4, they gave up and simply said we won't charge you for those drinks! Good, they weren't ours! Now apology, no acknowledgement they made a mistake, just we'll do you a favour and not charge you for something you didn't have!
The room was excellent, huge bed, nice amount of space, decent size bathroom that could be separated from the rest if the suite, safe, table, plenty of seating, a fridge, plenty of storage. Very good.
Food, the main restaurant was ok, wide variety, bit lacking in the sweet department. Table servers were prompt and attentive, if they were wearing a blue shirt, the black shirt (obviously a higher rank) seemed to think that rank meant they didn't need to bother with service, but the blue shirts were more than happy to help efficiently.
Pool area, loads of beds and umbrellas with fixed tables, the beach towels were generally shabby to in poor repair, as were the umbrellas and the pins to hold them in place were a valuable commodity. You have to join the crowd, and once you find a pin, hang on to it for the duration of your stay.
The pool was massive, with a proper length swimming pool to get some serious lengths in. Pool bar and the obligatory geriatric s"x pool made up the facilities. Fridges dotted about kept well stocked with water pop and beer.
The bars varied, the main bar was great, delicious drinks, prompt friendly service, the nightclub bar erred towards get as much booze in the glass as you can making some efforts undrinkable. The waitresses on the terrace were excellent. I would love to see their step counts at the end of the night. They never stopped serving or smiling, a credit to the place.
The Italian restaurant was very good, good food and service, the seafood restaurant a disappointment, service was terrible, food a let down. The Italian doubled as the lunchtime eatery and was really good, good selection, cheeseburgers, hot dogs, tapas, sushi, great salads.
Other amenities: The gym was well equipped, a good shop, and the spa looked really well run and equipped, though we didn't actually use it.
The entertainment was sketchy, bit of a throwback to earlier times with a singing act or 2 murdering various songs, a laboured music bingo game one night where we were all praying for someone to win, an acrobatic show that was really random, and a magic show that we skipped all for about an hour a night.
There was organised fun during the day by the pool that was always well attended, and the obligatory aqua fit twice a day.
The resort of sunny beach is to be experienced, secrets is far enough away that you can pick and choose if and when you want to. I'm very glad not to be closer as a lot of the hotels are.
All in all, it was an enjoyable visit and holiday. Reception and some of the service let's them down somewhat, the lack of information on the amenities available to preferred club members disappointing although once we found out for ourselves, the lounge, separate restaurant and poolside areas were nice and the little extras like cold towels, fruit cups etc were appreciated.