Location is nice, apartment space is good. Refrigerator and freezer are very small especially for long term stays. Based on previous reviews I did expect a smoother check-in and a cleaner apartment though.