I enjoyed a fabulous stay at the artistically tailored SLS Barcelona, a 471-room property situated on the marina (and nearby ...