The apartment is new, extremely clean and located within walking distance of most anything you need. The check in was flawless and there is plenty of towels, soap, etc to make it a comfortable stay. I would stay here and work with Your Stay Mgmt again.
Brendan