Great spot walking distance from Arlanda Express and metro stations. Would recommend