I stay at Avalon Suites twice a year for 7 years now and is a great place to stay.
Everytime i arrive there it feels like coming home to me, the appartments are clean
and comfortable, the staff is very friendly and helpfull with everything.
Everything is closeby, like Wegmans, Walmart, Restaurants etc.
The location is great, the people are awesome, is the best place to stay for me