Mary was amazing to communicate with before and during our stay. We had every delay possible on our trip from Canada to Barcelona and Mary patiently waited for us to check in. I would highly recommend Mary's place.