This place was perfect for a temporary long term stay. The kitchen had everything you would need, and the apartment was super clean and modern. Additionally, the beds and pillows are so comfortable - I actually looked at the brands on them so I could buy them!