This place might be great for a short term stay but it was not fit for long term. The place was not clean upon entering and it is smaller than seen in the pictures. There were almost no usable pots and pans, and the oven/stove is terrible. The location is great, but for long term it would be better just to rent an apartment.