Location is very good. Check in for me was a nightmare and took around 90 minutes. Other than that the flat is basic but sufficed. Cooking was a tad challenging in the small kitchen, but for a short stay you can just about get away with it.