Great place to stay in Stockholm! Super clean apartments with great amenities.