Decent apartment for a longer stay, well located and properly equipped. Does what it says.