Can Terrace offers a relaxing outdoor space. Guests can enjoy a variety of offerings in a terrace setting.