We booked an apartment we loved the location it close to the centre, it did have a building site opposite but it didnt really both us.
The apartment was clean and tidy but you had to pay for further cleans during your stay, we just kept on top of the cleanliness and it was fine.
We loved the pool we enjoyed access to that nearly every day, the sauna and the steam room was very relaxing too. If we ever go back to Gdańsk we would book the same hotel