Great place to stay in Barcelona, spacious with tons of amenities