This apartment is fantastic and huge. Photos are accurate. Would have rated it five stars but we had some issues. I would certainly stay there again, but would have been happy to know about the following.
The owner uses a management company, Host Maker, to run check in and presumably clean and stock the apartment with soap, shampoo, towels etc. In our case they did a very poor job communicating and were not responsive to my texts/e-mails. I had to call them to get things sorted. Perhaps just a one-time glitch but it made check-in stressful when our arrival time changed. I was also confused when they texted me initially because they didn't identify airbnb, the city or property I was staying in. I though the text was spam or some malicious link.
Host Maker only provided one set of keys and then told me I should have notified them if I needed more...this for an apartment that sleeps eight! They did ultimately provide a second set, but again, unnecessarily stressful and only after making a phone call after the check-in employee (who was not very experienced or helpful) left. The advertised amenities of soap, shampoo and and towels are chintzy. No hand soap in the kitchen, half-dollar sized bar of soap in each bathroom and one tiny bottle of hotel shampoo. The towels are very nice, but they don't provide enough, no wash cloths and no bath mat. Not a really big deal, but why advertise the spectacular amenities and then not deliver?
If they take care of these issues and do a better job of communicating this place will be five stars for sure.