great location, as described , prompt communication, highly recommend if you are spending time in stockholm