Probably one of the largest apartments we have ever stayed at in Europe. The apartment is equipped with pots and pans and an oven, stove top, and microwave if you desire to cook. Everything was perfect and amazing! The 1€ pizza slice shop next to the main lobby is definitely a plus also, I couldn’t come home without getting a slice every time!