A perfect place to catch a nights sleep in the hot city of Barcelona