We really enjoyed our stay at Hotel Sitges. The hotel decor is nice and modern, our room (with balcony) was a nice size, the shower and bathroom were very nice, and the staff were friendly and the breakfast and bar were good.
The location is great if you don’t mind a 15 minute walk to the centre of Sitges - the town itself is quite busy so I can imagine is quite noisy to stay in, whereas the area surrounding Hotel Sitges is upmarket residential and very quiet. The beach is five minutes walk away and very nice.
There were only minor downsides e.g. the tap water is not great and sometimes runs hot (I think this is a local and not hotel specific issue), sometimes you could hear noises from the corridor/room upstairs (a common problem in hotels and no worse than most), and it would be nice to have a pool. For the price we paid I can’t complain though.