Good location and good amenities for an extended stay