The check in process was very easy and communication was excellent. The location is near all major public transit and made it easy to get to top sites. The apartment was very clean and was great for our travels. We would stay again if we we visit Barcelona in the future.