We had a really great stay at Victoria and Maria's apartment. The location is absolutely perfect, and self check-in was easy with the keycode (Maria sent us detailed info ahead of our arrival). Our stay was quite short so we didn't use the kitchen, but the cupboards looked like they had everything you would need to cook. Would definitely stay here again.