Super place, super clean and it is as announced. Well located in Barcelone!