I found it from Time Out Barcelona. They website you mention was the correct one and how I booked my room.