A pretty good agency managed apartment: it has everything you would expect in a hotel, but also a kitchen with a large fridge, good oven, lots of cookware. Location is good, TV is reasonably large, beds are comfortable.