I have just returned from a week's stay in this apartment. Location is great. The apartment had just about everything that you need to cook, if you wanted and to get rest after a long day's work. Only negative was the check in process, which I found a little clumsy. I did, unfortunately, have problems with the internet, which made working, rather difficult at times............ All in all, I'd go back!