great place to stay in Stockholm. clean, big apartments with good location