The hotel is very good. Not only the apartments...it is possible also to book some rooms (or some apartments as rooms) at very reasonable prices.
Breakfast is good and probably this is the most modern hotel in Vilanova.
In 2 minutes it's possible to be on the beach by foot and the restaurants are 5minutes walking.
The best choice in Vilanova