Overall, this is a great spot for exploring the city - it was about an 8-minute walk from the nearest T, so we were able to get to the apartment and leave with ease. It is definitely the perfect size for 4 and had all the appliances we would ever need. (note: the towels were a bit worn and seemed to shed with use so I would recommend bringing your own). The apartment itself was incredibly clean and had beautiful windows. The street itself is beautiful as well, so it was a nice home base for exploring. Honestly, it would be a 5-star stay, but we had some frustrating check-in issues.
My group got off our red-eye flight at 7:00 am, and while the listing states a 3 pm check-in, I had confirmed with the host twice via air BnB messaging that we would be able to drop off our bags at the very least in the morning to get settled in before we start our day and that early check-in was completely fine. He only explained that he couldn't guarantee the cleaners would be finished. Despite confirming this with him, we arrived to find our code to enter didn't work, and upon messaging the host and waiting in the complex's lobby until we got a response, he told us there was someone else still staying in the apartment, talking to me as if he had no idea what early check-in I was referring to.
It was definitely frustrating, as we had to lug our suitcases to a café 10 minutes away and wait 3 hours to be able to come back and drop off our bags, and at that point, we still had to wait until the cleaners were finished to settle in after a long night of travel. He offered for us to drop off our bags with the strangers staying in the apartment so we could at least start our day, but considering we were a group of four young women we obviously didn't feel comfortable leaving all of our belongings with complete strangers. That was the only "solution" offered.
After speaking briefly in passing to the people leaving the apartment as we were entering, we came to understand it was a last-minute booking that I'm assuming the host either forgot about in terms of our early check-in agreement or ignored the agreement as a whole. Nonetheless, it was frustrating to be spoken to as if I had made up the whole conversation. We would have been understanding had he said we could only check-in at 3 from the start, but considering we structured our day and flight schedule on being able to drop off our bags early, it was inconvenient.
While the check-in issues were definitely a sour start, we had a great experience at the apartment itself and otherwise, we had no communication issues leading up to the stay. I would definitely recommend it, but don't count on check-in flexibility if you need it!