Perfect location in Barcelona, close proximity to most of the major sites and public transport. The place was very clean and check in was straight forward.