Nice spacious apt, very clean, many amenities provided. We did not cook, but everything you would need was available. Many stairs to enter, so be aware.