The appartment was spacious and very clean and had everything we needed for a weeks stay in Barcelona. We were very glad that it was ok to bring our dog. Great location - close to everything - and because we had our 3-year old boy with us, we also really enjoyed all the playgrounds nearby. There were also a place around the corner where our dog could run without leash and play with other dogs. Getting and returning the keys was easy and all in all we were very satisfied with our stay.