We loved our stay at Edgar Suites. Perfect for our family of 6. Location was wonderful and we were able to walk to many landmarks. Everything in the apartment was comfortable and accessible. Hosts were easy to contact.
I would note no elevator which was the only challenge with the stroller but absolutely not a deal breaker since they are one flight up.
Overall, highly recommended.