Clean and spacious for our family of 6. Everything we needed! We appreciated the window coverings for a good night’s sleep after a long travel day. Grocery store and places to grab a quick bite just downstairs (we liked Roman Pizza). Easy walk to Sants to catch our AVE train. Clear communication and simple check in/out was a plus.