Great location, easy check in and a great flat with everything you need for a great time in Barcelona