The apartment is the perfect size for a business traveler, who will be in the place for a small amount of time. Very nice staff and great location! I never really cooked there, but think it may have been a bit small to prepare a home cooked meal, and the stove is an electrical removable stove. There is no oven. The place has pots and pans for your convenience. It is cleaned every day so that was very convenient. For really light sleepers, would not recommend the apartment since it weirdly shakes when cars go by (I cannot understand why either), but overall it was a great place to stay! Thank you.