Spacious restaurant, part of the newly built 7 Angels complex in Borovets