Amazing place, super clean and very innovative interior. Just 3 minutes walk to the famous Gran Via street.