Deluxe rooms with terrace at luxury boutique Neri Hotel in the Gothic Quarter of Barcelona