Albert's place was Very clean. Check in was very smooth. I had to pay $30 late check in fee as I missed my train from Madrid to Barcelona and had to buy tickets for high speed train again (ouch) and checked in after 10 PM. The Apt was Very clean, possibly too clean. My sisters and I usually take care of our breakfast in the Apt, there was no oil, or salt, or pepper which I found in all other apt we stayed in. It's possible Albert wants to keep the place clean. Unfortunately, the grocery store owner downstairs was extremely rude so the first night left bad taste in our mouth...not the fault of Albert's Apt, everything conspired against us that day. Smallish shower, I think anyone who is heavier than 170 LB may find it challenging. My sister who is about 155 lb thought it was a bit narrow. I liked the bedrooms, spacious.