Pros: The location of this flat is great. Walking distance to shops, tapas bars, the beach, grocery stores, the train station - everything. It is fairly well stocked although plan on hitting the market pretty quickly (for example- there was one roll of toilet paper and a tiny bit of hand soap available to us when we checked in so we needed to stock up pretty quick) The size of the flat was perfect for our family of 4 (two kids aged 6 & 5)
Tip: there are no beach towels and each person is given only one very thin bath towel so either pack beach towels from home or purchase large sheets from the vendors selling by the beach (this is what we did)
The reason I took off a star: our travel day entailed: a 2 hour drive to los angeles airport, an 11 hour flight from LAX to Madrid, a 3 hour layover in Madrid, and hour flight from Madrid to barcelona, a 25 minute drive from barcelona to sitges. Our flight from Mad to Bcn was delayed by nearly two hours which meant we were pulling into sitges around 9pm. I alerted the owners about our delay and was told to wait outside the flat for the property manager to let us in. We ended up waiting about 20-30 minutes out front (not horrible, but not great with two young kids after a travel day like that one) Management showed us around the place, squared away passports and payment etc. and then requested a 30 euro fee for the late check-in. Ugh. I don't remember reading anything in the booking contract about that - it seemed a bit unfair after waiting out front awhile to be let in, but I was too tired to argue it. The more I thought about it though the more it just seemed yuck to me.