Very nice space for a group staying in Stockholm, perfect location close to everything