Great location on The Ramblas. Super easy check in and responsive team.