We have stayed in Dworek Admiral for one night. The hotel is very close to the sea (2-3 min), but about 10-15 min walk from the pedestrian city center and the famous pier.
The hotel is right next to a park, so the are is rather quiet, although the walls between rooms seem not to be well isolated and we could hear very well each time our neighbour was using water (it sounded as if someone was drilling in the wall) or watching TV. Fortunately we seemed to be lucky with our neighbours and the night was overall very quiet, but if you have light sleep and you're visiting in high season - it could be a problem. The hotel seems to be specializing in wedding parties, so I would expect some extra noise if your stay coincides with one of these.
Our room was rooms nice and generally clean. Each room in this hotel has is decorated with a theme, eg. Indian room, Greek room etc. Our bathroom had only a bathtub and it was placed under the inclined part of the roof, so it was almost impossible to use it for shower. If that's a problem for you - avoid the Greek room. There was a free wifi with good reception, which was a big advantage.
Overall the property is generally well maintained, but the rooms and bathrooms could be refreshed. There was a bit of black mold in some corners of the bathroom, the carpet had some stains etc.
The service was very nice and attentive, both at the check-in and breakfast. There is free parking right in front of the hotel, but no elevator, so you will need to bring your suitcases up the stairs to reach the reception and most likely one more floor to reach your room (not sure if they have any rooms on the reception level).
We have not used the hotel restaurant apart from breakfast which was a nice Polish-style platter of different meats, cheeses and vegetables. It was served at the table with drinks and cafe. We were also offered warm sausages or eggs, but didn't try. Since we have found a great restaurant right next to the hotel (between the hotel and the beach), we didn't have a chance to try the hotel restaurant.
Overall we enjoyed our stay and may come back if visiting Sopot again.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC