Very close you will find the central market, all kinds of restaurants and shops. The flat is fully equipped, so you can, or cook at home or enjoy the vilanova restoration.
Located in the center of Vilanova, the train station is 10 min, with trains to Sitges, Barcelona, Tarragona and Port Aventura. It takes 40 min to Barcelona and tarragona, and 5 min to Sitges
The vilanova beaches are 20 min walking.
If you come by car, next to the apartment there is a municipal parking for 6 € / day.