Wendy's place is in an excellent location and especially convenient if you have luggage because the building has an elevator. There are plenty of restaurants and transportation options nearby.
It is clearly mentioned in the listing, but note that you may need to go to another location to pick up the keys, depending on check-in time.