The location is fantastic. The apartment is clean. This could very easily have been a 5 star rating but it is clear that it is an investment property and nobody has thought about what somebody actually may need to make their stay ideal. We are actually airbnb hosts and have stayed at dozens of airbnbs (all of whom I have given 5 stars), so I don't feel like we are super picky. A few examples, they don't provide basic items, like soap or hair conditioner in the bathroom. In the kitchen there is a strange coffee maker with no directions or coffee. (luckily we had a small travel espresso maker with us). If you want to stay for longer than a couple days and cook some of your meals, it is challenging. There are no serving bowls and they don't provide any basics, like salt, in the kitchen. The bathrooms don't have any hooks or bars to hang towels. There are no extra anything, i.e. pillows, towels, sheets, etc. This is a great place to stay for a couple nights - but not so ideal if you are staying longer and may want to cook a few meals.
They also provide no recommendations about close-by places. We emailed them to ask about a good grocery (so we could buy soap, salt, laundry detergent, etc.) and they waited a couple days and then said for us to google it. Obviously we had done that but the google search did not provide info on the size and we ended up at a small, health food store that didn't have the basics. After walking around we found several groceries - including the big market with all of the produce/fish/cheese vendors that was a few blocks away. It sure would have been nice for them to let us know about that rather than having us stumble upon it on day 4.