Sweden is renowned for its social policies and high standard of living.
Spacious living room and terrace, all furnished to high standard and luxury.